Skip to content

Approve patch 0.1.1 Rust publication decision#150

Merged
docushell-dev merged 1 commit into
mainfrom
dev/0.1.1-rust-publication-approval-decision
Jun 24, 2026
Merged

Approve patch 0.1.1 Rust publication decision#150
docushell-dev merged 1 commit into
mainfrom
dev/0.1.1-rust-publication-approval-decision

Conversation

@docushell-dev

Copy link
Copy Markdown
Collaborator

Summary

  • record decider approval for the exact patch 0.1.1 crates.io publication decision packet
  • bind the decision to the merged approval request, package source commit, crate set, tag names, and dependency-ordered operator commands
  • add the approval-decision guard to release-candidate-prep

Approved later operator commands

  • cargo publish --locked -p ethos-doc-core
  • cargo publish --locked -p ethos-verify
  • cargo publish --locked -p ethos-pdf

Boundaries

  • does not run cargo publish
  • leaves publication as a separate operator action after merge and pre-publish checks
  • keeps ethos-cli, ethos-layout, ethos-tables, ethos-grounding-opendataloader-json, ethos-doc, ethos-rag, hosted surfaces, production positioning, Windows artifacts, bundled PDFium, and benchmark claims out of scope

Tests

  • python3 .github/scripts/test_patch_0_1_1_crates_publication_approval_decision.py
  • python3 .github/scripts/test_patch_0_1_1_crates_publication_approval_request.py
  • python3 .github/scripts/test_milestone_e_package_publication_current_registry_assembly.py
  • cargo package --locked --offline -p ethos-doc-core --allow-dirty --no-verify
  • cargo check --locked --offline -p ethos-verify
  • cargo check --locked --offline -p ethos-pdf
  • make light-check PYTHON=python3
  • make release-candidate-prep PYTHON=python3
  • git diff --check

Signed-off-by: docushell-admin <hello@docushell.com>
@docushell-dev docushell-dev merged commit 7bc50f0 into main Jun 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant